*{margin:0;padding:0;outline:none;}
.clearfix {
    zoom:1;
    &:after,&:before{
    	content: '\20';
	    display: block;
	    overflow: hidden;
	    visibility: hidden;
	    width: 0;
	    height: 0
    }
    &:after{
    	clear: both;
    }
}
li{list-style: none;}
body{
	font-family: "microsoft yahei";
	font-size: 12px;
	color:#333;
	background-color: #f5f5f5;
}
.fl{float:left;}
.fr{float:right;}
a{text-decoration: none;color:#333;}
.header{
	padding: 15px 0;
    text-align: center;
    background-color: #222;
    border-bottom: 1px solid #080808;
	.inner{
		width: 1200px;
		margin:0 auto;
	}
	.logo{
		margin-right:10px;
	}
	.nav{
		a{
			color:#9d9d9d;
			padding:0 15px;
			font-size:18px;
			&:hover{
				color:#fff;
			}
		}
	}
}
.footer{
	
}